Job Overview
We are in search of a Senior Full Stack .NET Developer passionate about immersing themselves in our codebase and working collaboratively with our production team to devise cutting-edge solutions within an Agile framework. If you pride yourself on being a multifaceted programmer—an all-rounder in software development—then you are the candidate we are eager to welcome to our accomplished engineering team!
This is a remote position, with occasional travel required to our Orlando office every 2-3 months. Candidates must reside within the Eastern or Central time zones.
Company Culture And Values
Recognized by Inc. Magazine as one of the Best Places to Work in 2023, we are an esteemed B2B SaaS platform dedicated to facilitating faster payment processes for businesses. Operating out of Miami and Orlando with a clientele spanning the United States, we are rapidly expanding and play a pivotal role in revolutionizing the payments and accounting sectors. Our core values emphasize diligence, ownership, teamwork, and professionalism.
Key Responsibilities
- Collaborate with our technical support team to identify, reproduce, and resolve bug tickets.
- Partner closely with senior engineers to create solutions from conception through implementation, while monitoring progress, risks, and dependencies.
- Design scalable solutions that cater to evolving business needs, taking system impact into account.
- Gather and refine requirements to guarantee timely software releases.
- Adapt to shifting priorities while maintaining a balance between speed and efficiency.
- Engage in hands-on development—spending 90% of your time coding!
- Participate in Agile ceremonies to assess and execute programming projects.
- Undertake additional responsibilities as directed by management.
Required Skills
- A minimum of 5 years of hands-on programming experience on the .NET platform using C#.
- A minimum of 5 years of experience with ASP.NET (MVC).
- At least 2 years of practical experience with Azure, including Azure Functions and Queues.
- Comprehensive knowledge of software development, QA methodologies, and the release process.
- Proficiency in HTML, JavaScript, and CSS, alongside experience in jQuery.
- Familiarity with front-end frameworks such as Bootstrap.
- Experience in building web services using Web API.
- Strong understanding of object-oriented design and proven implementation expertise.
- Expertise in source control tools (TFS, SVN, or GIT).
- Exceptional attention to detail complemented by a strong work ethic.
- Strong analytical and problem-solving capabilities.
- Excellent communication (both written and verbal) and interpersonal skills.
- Familiarity with .NET Core, Code First migrations, and the Observer Design Pattern is a substantial advantage.
Qualifications
- A minimum of 5 years of relevant experience in software development and programming is essential.
- Proven experience in development life cycles and methodologies, particularly Agile.
Career Growth Opportunities
Join a fast-growing company that champions personal and professional development. Your contributions will significantly influence our innovative solutions, paving the way for numerous opportunities for career advancement and skill enhancement.
Compensation And Benefits
- Competitive salary based on experience.
- Comprehensive Medical, Dental, and Vision Plans.
- 401(k) with up to 4% Company Match.
- Flexible Open Paid Time Off (PTO) Policy.
Note: Applicants must have authorization to work for any employer in the U.S. We regret that we are unable to sponsor or assume sponsorship of an employment visa at this time.
Employment Type: Full-Time